#include "beep.h"
#include "usart.h"
void Beep_Init(void)     //蜂鸣器初始化
{
	GPIO_InitTypeDef  GPIO_InitStructure;
    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);    //使能蜂鸣器对应GPIO时钟 

	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;             //蜂鸣器引脚
	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;         //输出模式
	GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;        //推挽模式，增加驱动电流
	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;    //设置IO的速度为100MHz，频率越高性能越好，频率越低，功耗越低
	GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;      //不使能上下拉电阻
	GPIO_Init(GPIOF, &GPIO_InitStructure);	              //初始化GPIO
	
	GPIO_WriteBit(GPIOF,GPIO_Pin_8,Bit_RESET);     //对应引脚设置低电平，蜂鸣器不响

	printf("beep_config ok\r\n");
}

